#include "gtest/gtest.h"

#include "IBreakPointStateEvent.h"

TEST(IBreakPointStateEventTest, use){
{
    IBreakPointStateEvent * state = BreakPointEndState::newInstance();
    state->start(nullptr);
}

{
    IBreakPointStateEvent * state = BreakPointInitedState::newInstance();
    state->start(nullptr);
}

{
    IBreakPointStateEvent * state = BreakPointConnectedState::newInstance();
    state->start(nullptr);
}

{
    IBreakPointStateEvent * state = BreakPointLoginedState::newInstance();
    state->start(nullptr);
}

{
    IBreakPointStateEvent * state = BreakPointDisconnectedState::newInstance();
    state->start(nullptr);
}

}

